package com.util.common.page;

public interface Page {
	
	public void setPageMethod(String pageMethod);
	public String getPageMethod();
	
	/**
	 * 根据设置的pageMethod，翻页
	 * @return void
	 * @author shape cool
	 */
	public void pagePeel();
	/**
	 * 翻页
	 * @param
	 * @return void
	 * @author shape cool
	 */
	public void pagePeel(String pageNumber);
	
	/**
	 * 设置页面显示的记录数
	 * @param pageSize
	 * @return void
	 * @author shape cool
	 */
	public void setPageSize(String pageSize);
	
	public int getPageSize();
	
	public void setCurrentPage(int currentPage);
	
	public int getCurrentPage();
	
	/**
	 * 获得从第几行开始读取
	 * @return void
	 * @author shape cool
	 */
	public int getStartRow();
	
	/**
	 * 设置总行数
	 * @param totalRows
	 */
	public void setTotalRows(int totalRows);
	
	public int getTotalRows();
	
	/**
	 * 设置总页数
	 * @param totalPages
	 */
	public void setTotalPages(int totalPages);
	public int getTotalPages();
	
}
